.ques_main{
  padding: 29px 20px;
  min-height: calc(100vh - 400px);
  box-sizing: border-box;
  .ques_main_content{
    .ques_tag{
      padding: 0 20px;
      line-height:33px;
      .tab{
        float: right;
        color: $btn-lightBlue-color;
        font-size: 14px;
      }
      .tab_switch{
        float: left;
        font-size:24px;
        color: $font-color333;
      }
    }
    .ques{
      margin: 43px auto 0;
      width: 700px;
    }
    .ques_list{
      text-align:center;
      .loading{
        height:30px;
        width:30px;
        margin :10% auto;
      }
      .list {
        padding: 20px 0;
        .record{
          font-size:14px;
          line-height:400px;
        }
        .list-table {
          width: 100%;
          thead {
            font-size: 12px;
            th {
              padding: 10px 5px;
            }
          }
          tbody {
            td {
              max-width: 200px;
              padding: 10px 5px;
            }
            .content{
              text-align:left;
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
            }
          }
          .state {
            font-size: 12px;
            cursor: pointer;
            color: $blue-font-color
            span {
              margin-right: 10px;
            }
          }
        }
      }
    }
  }
}
